package com.shop.product.domain;

import com.shop.common.core.web.domain.BaseEntity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class MallProductInfo extends BaseEntity {
    /**
     * id
     */
    private Long id;
    /**
     * 商品名称
     */
    private String name;
    /**
     * 商品描述
     */
    private String productDesc;
    /**
     * 商品类型
     */
    private String type;
    /**
     * 冗余字段
     */
    private String typeIds;
    /**
     * 商品主图
     */
    private String img;
    /**
     * 商品轮播图
     */
    private String carouselImages;
    /**
     * 商品评论数
     */
    private Long commentCount;
    /**
     * 商品收藏人气
     */
    private Long collectCount;
    /**
     * 商品信息
     */
    private String brand;
    /**
     * 商品状态
     */
    private String status;
    /**
     * 单位
     */
    private String unit;
    /**
     * 搜索关键字
     */
    private String keyword;
    /**
     * 规格信息
     */
    private Long ruleId;
    /**
     * 乐观锁
     */
    private Long revision;
    /**
     * 0：添加商品信息 1：添加规格信息 2：添加描述信息
     */
    private String step;
}
